package flex.cc.basicinformation.entity;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import flex.cc.basicinformation.vo.DynamicItem;
import flex.cc.common.vo.CommonEntity;
import lombok.Data;

/**
 * 
 *
 * @author gzj
 * @email guozejun@sinosoft.com.cn
 * @date 2020-10-16 17:29:38
 */
@Data
@TableName("t_service_provider")
public class ServiceProviderEntity extends CommonEntity {
    private static final long serialVersionUID = 1L;
    /**
     * 客户id
     */
    private String  clientId;
    /**
     * 渠道商名称
     */
    private String serviceName;
    
    /**
     * 渠道商code
     */
    private String serviceCode;
    /**
     * 转义名称
     */
    private String shiftName;
        
    /**
     * 服务类型
     */
    private String serviceItem;
        
    /**
     * 公钥
     */
    private String pk;
        
    /**
     * 私钥
     */
    private String sk;
        
    /**
     * 是否启用 1启用 0不启用
     */
    private String status;  
    
    /**
     * 省code
     */
    private String provinceCode;   
    /**
     * 市code
     */
    private String cityCode;  
    /**
     * 县code
     */
    private String countryCode;  
    /**
     * 省名称
     */
    private String provinceName;  
    /**
     * 市名称
     */
    private String cityName;  
    /**
     * 县名称
     */
    private String countryName;  
    
    
    
    
    @TableField(exist = false)
    private String urlType;
    
    @TableField(exist = false)
    private String url;
    
    @TableField(exist = false)
    private  List<DynamicItem> dynamicItem;
    
    /**
     * 区县名称
     */
    @TableField(exist = false)
    private Map<String,String> addrCounty;
    
    @TableField(exist = false)
    private String  addrCountyValue;
    
    @TableField(exist = false)
    private List<String> serviceItemList;
        
        
}
